*Hello *
*Hope you are doing good.*
*We have an urgent requirement on Desktop Package/ Deployment Engineer -
Windows 7. Please go to the requirement and keep me the posted updated
resume as per the requirement ASAP*
*Role: Desktop Package/ Deployment Engineer - Windows
Hello
Wish you're doing good...!!!
We have an immediate openings for *Peoplesoft Administrator* Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *732-387-7583* to discuss more
about this position.
*Title:
Hello
Wish you're doing good...!!!
We have an immediate openings for *Desktop Package Deployment
Engineer* Please
go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *732-387-7583* to discuss more
about this position.
*Desktop
Hello
Wish you're doing good...!!!
We have an immediate openings for *Desktop Package Deployment
Engineer* Please
go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *732-387-7583* to discuss more
about this position.
*Role:
Hello
Wish you're doing good...!!!
We have an immediate openings for *Desktop Package Deployment
Engineer* Please
go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *732-387-7583* to discuss more
about this position.
*Role:
Hello
Wish you're doing good...!!!
We have an immediate openings for *.NET Developer with MVC* Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *732-387-7583* to discuss more
about this position.
*Role:
Hello
Wish you're doing good...!!!
We have an immediate openings for *java Developer* Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *732-387-7583* to discuss more about this position.
*Position: Java developer*
Hello
Wish you're doing good...!!!
We have an immediate openings for Config Manager Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *732-387-7583* to discuss more about this position.
Note: Only Unix Build and Engineering
*Hello *
Wish you're doing good...!!!
We have an immediate openings for *Release Engineer *Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
*Job Title:* *Release
*Hello *
Wish you're doing good...!!!
We have an immediate openings for * DB2 Database Lead/Architect *Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583 to discuss more
about this position.
Location: Schaumburg,
*Hello *
Wish you're doing good...!!!
We have an immediate openings for *Business Analyst* Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
*Job Title: Business Analyst*
*Hello *
Wish you're doing good...!!!
We have an immediate openings for * SAP-SD and SAP-MM *Please go through
the below requirement and send me your updated resume to ra...@i28tech.com
or please call me on 732-387-7583 to discuss more about this position.
*Requirement 1:*
Consultant Sap -
Hello Narayana Reddy
Wish you're doing good...!!!
We have an immediate openings for *Project Manager *Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
*Title: Project Manager *
*Hello *
Wish you're doing good...!!!
We have an immediate openings for *SQL/ SSIS/ ETL Consultant* Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583 to discuss more
about this position.
*Title:
*Hello *
Wish you're doing good...!!!
We have an immediate openings for *SQL/ SSIS/ ETL Consultant* Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583 to discuss more
about this position.
Location - St, Louis, MO
*Hello *
Wish you're doing good...!!!
We have an immediate openings for *IBM Tivoli Access Manager* Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583 to discuss more
about this position.
Location - St, Louis, MO
*Hello *
Wish you're doing good...!!!
We have an immediate openings for *Release Engineer *Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
*Job Title:* *Release
Hello
Wish you're doing good...!!!
We have an immediate openings for *Testers *Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
*Requirement : Green Hat Testers*
Job Title:
Hello
Wish you're doing good...!!!
We have an immediate openings for *Testers *Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
Job Title: QTP Tester with Eggplant
Location:
Hello
Wish you're doing good...!!!
We have an immediate openings for *Testers *Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
Job Title: Selenium Tester
Location: Open to
Hello
Wish you're doing good...!!!
We have an immediate openings for *VB.Net *Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
Job Title: VB.Net
Location: Plano Texas
Hello
Wish you're doing good...!!!
We have an immediate openings for *Peoplesoft Financials *Please go through
the below requirement and send me your updated resume to ra...@i28tech.com
or please call me on 732-387-7583 to discuss more about this position.
*Title: Peoplesoft functional
Hello
Wish you're doing good...!!!
We have an immediate openings for *QC Admin with ALM Migration
Experience *Please
go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583 to discuss more
about this position.
*Title: QC Admin
Hello
Wish you're doing good...!!!
We have an immediate openings for *Project Manager *Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
*Title: Project Manager *
*Location:
Hello
Wish you're doing good...!!!
We have an immediate openings for *Java Lead *Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
I have an opening for a Java Lead in
Hello,
Hope you are doing well.
We have an immediate openings *for **UI/UX Designer* Please go through the
below requirement and send me your updated resume to
ra...@i28tech.comra...@i28tech.com%7C%7C or
please call me on (732) 603 1483 %28732%29%20603%201483 to discuss more
about this position.
Hello
Wish you're doing good...!!!
We have an immediate openings for *QA *Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
I have Immediate Need for *QA!*
Below are the detailed
Hello
Wish you're doing good...!!!
We have an immediate openings for *SQL DBA *Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
Position-SQL DBA
Location- Lansing, MI
Length-
Hello
Wish you're doing good...!!!
We have an immediate openings for *JAVA/J2EE DEVELOPER* Please go through
the below requirement and send me your updated resume to ra...@i28tech.com
or please call me on 732-387-7583 to discuss more about this position.
*Title:*
Hello
Wish you're doing good...!!!
We have an immediate openings for *JAVADEVELOPER* with* Pharma Domain*Please
go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583 to discuss more
about this position.
*Job Title:*
Hello,
Wish you're doing good...!!!
We have an immediate openings for I*nformatica Administrator* Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583 to discuss more
about this position.
Title: Informatica
Hello
Wish you're doing good...!!!
We have an immediate openings for *JAVA DEVELOPER* Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on 732-387-7583 to discuss more about this position.
Title: JAVA DEVELOPER
Location:
Hello
Hope you are doing well.
We have an immediate openings for *.NET UI Developer* Please go through
the below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *732-387-7583 * to discuss more about this position.
*URGENT .NET UI Developer Openings*
Hello
Hope you are doing well.
We have an immediate openings for *Cognos Developer* Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *732-387-7583 * to discuss more about this position.
*Title: Cognos
Hello
Hope doing good.
Please find the below requirement and send me the updated resume.
We have an immediate openings for *Business System Analyst* Please go
through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on (732) 387 7583 to discuss
Hello
Hope doing good.
Please find the below requirement and send me the consultant details with
the updated resume.
We have an immediate openings for *PHP/MySQL Web Applications
Developer * Please
go through the below requirement and send me your updated resume to
ra...@i28tech.com or
Hello
Hope doing good.
Please find the below requirement and send me the consultant details with
the updated resume.
We have an immediate openings for *JAVA Developer * Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *(732)
Hello
Hope doing good.
Please find the below requirement and send me the consultant details with
the updated resume.
We have an immediate openings for *Pentaho Developer * Please go through
the below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *(732)
Hello
Hope doing good.
Please find the below requirement and send me the consultant details with
the updated resume.
We have an immediate openings for *Pentaho Developer* Please go through
the below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *(732)
Hello
Hope doing good.
Please find the below requirement and send me the consultant details with
the updated resume.
We have an immediate openings for *SAP Data Migration *Please go through
the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *(732)
Hello
Hope doing good.
Please find the below requirement and send me the employers details
We have an immediate openings for* Team Lead* Please go through the below
requirement and send me your updated resume to ra...@i28tech.com or
please call me on *(732) 387 7583 ext 1014* to discuss
Hello
Hope doing good.
Please find the below requirement and send me the employers details
We have an immediate openings for *Mainframe DB2 DBA* Please go through
the below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *(732) 387 7583 *to discuss
Hello
Hope you are doing well.
We have an immediate openings for *EXT JS Consultant*
Please go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583
*Title: EXT JS Consultant*
*Location:
Hello
Hope you are doing well.
We have an immediate openings for *Senior Mobile Engineers - iOS/Android*
Please go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on 732-387-7583
*Senior Mobile Engineers - iOS/Android - Citizens,
Hello
Hope you are doing well.
We have an immediate openings for *Urgent Mutli .Net Openings at Madison,
WI*
Please go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *732-387-7583 *
*Position 1: Middle tier .NET Developer*
Hello
Hope you are doing well.
We have an immediate openings for Software Architect Python Django
Please go through the below requirement and send me your updated resume to
ra...@i28tech.com or please call me on *732-387-7583 *
Title: Associate Software Architect Python Django (4741)
Hello
Hope you are doing well.
We have an immediate openings for *BizTalk Developer* Please go through
the below requirement and send me your updated resume to
*ra...@i28tech.com*ra...@i28tech.com or
please call me on *732-387-7583 * to discuss more about this position.
*Role/ Title:
Hello
We have an immediate openings for* .NET UI DEVELOPER * Please go through
the below requirement and send me your updated resume to
ra...@i28tech.comra...@i28tech.com or
please call me on *(732) 387 7583 *to discuss more about this position.
*URGENT .NET UI Developer Opening*
Hello
We have an immediate openings for *Scrum Master* Please go through the
below requirement and send me your updated resume to
ra...@i28tech.comra...@i28tech.com or
please call me on *(732) 387 7583 *to discuss more about this position.
*Client:* ATT
*Location:* Middletown, NJ
Hello
Hope you are doing well.
We have an immediate openings for* Test Analyst * Please go through the
below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *(732) 603 1483* to discuss more about this position.
*Start Date:* ASAP
Exp: 8+yrs
Hello,
Hope you are doing great today. I have below urgent requirement.
Please share the profiles of your available consultants ASAP for the
below requirements and also share your updated HOT-LIST for future
references to *ra...@i28tech.com ra...@i28tech.com*
*Job Title: Performance Tester *
Hello
We have an immediate openings for* SharePoint Migration Analyst or
Sharepoin Admin * Please go through the below requirement and send me your
updated resume to ra...@i28tech.com ra...@i28tech.com or please call me
on *(732) 387 7583 *to discuss more about this position.
*We have 3
Hello
We have an immediate openings for* .NET UI DEVELOPER * Please go through
the below requirement and send me your updated resume to
ra...@i28tech.comra...@i28tech.com or
please call me on *(732) 387 7583 *to discuss more about this position.
*URGENT .NET UI Developer Opening*
*Client:
Hello
Hope you are doing well.
We have an immediate openings for *Ab Initio Developer* Please go through
the below requirement and send me your updated resume to
ros...@i28tech.com or please call me on *(732)
603 1483* to discuss more about this position.
Title: Ab Initio
Hello
Hope you are doing well.
We have an immediate openings for *BizTalk Developer* Please go through
the below requirement and send me your updated resume to ra...@i28tech.com or
please call me on *(732) 603 1483* to discuss more about this position.
Role/ Title: BizTalk
Hi,
Please go through the Job Description
Please send me the suitable resumes to *ra...@i28tech.com
ra...@i28tech.com*
Position: Java Developer
Location : Florham Park, NJ 07932
Duration: Long term Contract
*Job Description: *
ยท 7-15 years of experience in Java, J2EE, Struts,
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
*Direct Client:Urgent Req :Need JEE developer with Memory Database and Rule
Engine and Need Java developer with AWS and Google Cloud messages : Direct
Client*
* *
* *
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*NAME*
*Dear Partner ,*
*This is VIJAY with SSIT INC,*
*Please find the below requirement with our client in CO*
*ROLE : WEBSPHERE ADMIN WITH JAVA (in HEALTH CARE DOMIN)*
*LOCATION : MINNEAPOLIS*
*DURATION : 24 MONTHS CONTRACT*
*CLIENT : CAPITAL ONE*
*RATE : DOE*
* *
*JD :
NEED WEBSPHERE ADMIN
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*NAME*
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*NAME*
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*NAME*
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*NAME*
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
Dear Partner,
Greetings from Sync-Solution.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to ra...@sync-solution.com *or **732-230-4430 ** *with
position details..
*Full
Hi Associates,
Hope you are doing great.
Greetings from SYNCSOLUTION.
Please send your HOT LIST and HOT REQUIREMENTS to ra...@sync-solution.com
Currently I am working with SYNC SOLUTION.
I am working with the Direct Client Requirements and with Excellent Bench
Consultants with different
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability to s...@ssitinc.net*
*An early
Dear Partner,
Greetings from SSIT INC.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to s...@ssitinc.net v...@ssitinc.net *or
**248-562-5098** *with
position details..
Hi
Hope you are doing great.
Please find the attached profile of our consultant.
Full name : *SOWJANYA *
Location: NJ
Availability : Immd
Relocation: NJ/NY
Experience :7+
Please let me know if you are looking for the further Information
Thanks Regards,
Raghu
SSIT Inc
18770 Farmington
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability to s...@ssitinc.net*
*An early
Dear Partner,
Greetings from SSIT INC.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to s...@ssitinc.net v...@ssitinc.net *or
**248-562-5098** *with
position details..
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability to s...@ssitinc.net*
*An early
Dear Partner,
Greetings from SSIT INC.
Please let me know if you have suitable direct end client opportunities for
any of the below consultants for Corp to Corp contract opportunities only,
please reply back to s...@ssitinc.net v...@ssitinc.net *or
**248-562-5098** *with
position details..
Hi Folks
Hope doing well
Greetings from SSIT Inc
Please find below list of consultants who are immediately available for
contract opportunities. Please let me know if you have any client
requirements that are suitable to their skills. Please reply back to
sr@ssitinc .net recruit...@natsoft.us
Hi Folks
Hope doing well
Greetings from SSIT Inc
Please find below list of consultants who are immediately available for
contract opportunities. Please let me know if you have any client
requirements that are suitable to their skills. Please reply back to
sr@ssitinc .net recruit...@natsoft.us
Hi Folks
Hope doing well
Greetings from SSIT Inc
Please find below list of consultants who are immediately available for
contract opportunities. Please let me know if you have any client
requirements that are suitable to their skills. Please reply back to
sr@ssitinc .net recruit...@natsoft.us
Hi
Hello all,
Please go through the below requirement and reply back with your
consultants resume ASAP at s...@ssitinc.net
Position :Java Developer
Location:Dallas TX
Duration:18months
Visa:H1B
--
You received this message because you are subscribed to the Google Groups Open
*Hi,*
* *
*Pleasure mailing you. I have one urgent requirement from one of our
client. Please go through the requirement and let me know if you are
interested for this position.*
*Please send me your updated resume along with the best hourly rate and
availability.*
*An early response is really
Hi Folks
Hope doing well
Greetings from SSIT Inc
Please find below list of consultants who are immediately available for
contract opportunities. Please let me know if you have any client
requirements that are suitable to their skills. Please reply back to
sr@ssitinc .net recruit...@natsoft.us
Hi Folks
Hope doing well
Greetings from SSIT Inc
Please find below list of consultants who are immediately available for
contract opportunities. Please let me know if you have any client
requirements that are suitable to their skills. Please reply back to
sr@ssitinc .net recruit...@natsoft.us
Hi Folks
Hope doing well
Greetings from SSIT Inc
Please find below list of consultants who are immediately available for
contract opportunities. Please let me know if you have any client
requirements that are suitable to their skills. Please reply back to
sr@ssitinc .net recruit...@natsoft.us
Hi Folks
Hope doing well
Greetings from SSIT Inc
Please find below list of consultants who are immediately available for
contract opportunities. Please let me know if you have any client
requirements that are suitable to their skills. Please reply back to
sr@ssitinc .net recruit...@natsoft.us
Hi
Hello all,
Please go through the below requirement and reply back with your
consultants resume ASAP at s...@ssitinc.net
Position :Java Developer
Location:Dallas TX
Duration:18months
Visa:H1B
Thanks Regards,
Raghu
SSIT Inc
18770 Farmington Rd
Suite# 202
Livonia MI 48152
Contact:
97 matches
Mail list logo