Search Salary Now

Trending now: Facebook, Amazon, Apple, Netflix, Google, Airbnb, Uber, Linkedin, Salesforce

149 Records from , Median Salary $108200

<100k24.832214765101% Complete (success)
100k-150k70.469798657718% Complete (success)
150k-200k4.6979865771812% Complete (warning)
>200k0% Complete (danger)
EMPLOYERJOB TITLEBASE SALARYLOCATIONSUBMIT DATESTART DATECASE STATUS
MARSHFIELD CLINICASSOCIATE ACTUARY79,540PROVIDENCE, RI01/31/201703/01/2017CERTIFIED
ACCC INSURANCE COMPANYASSOCIATE ACTUARY57,970HOUSTON, TEXAS04/08/202009/02/2020CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY59,000INDIANAPOLIS, IN03/06/201509/05/2015CERTIFIED
HUMANA INCASSOCIATE ACTUARY63,523LOUISVILLE, KY10/17/201610/21/2016CERTIFIED
HUMANA INCASSOCIATE ACTUARY63,523LOUISVILLE, KY03/16/201705/13/2017CERTIFIED
HUMANA INSURANCE COMPANYASSOCIATE ACTUARY66,851DIAMOND BAR, CA09/15/201609/26/2016CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY70,000TAMPA, FL03/04/201608/30/2016CERTIFIED
METLIFE GROUP INCASSOCIATE ACTUARY71,157WILMINGTON, DE02/17/201608/17/2016WITHDRAWN
METLIFE GROUP INCASSOCIATE ACTUARY71,157WILMINGTON, DE02/17/201608/17/2016CERTIFIED
NATIONAL GUARDIAN LIFE INSURANCE COMPANYASSOCIATE ACTUARY72,000MADISON, WI08/20/201509/06/2015CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY73,008WAYNE, PA03/13/201509/04/2015CERTIFIED
HUMANA INSURANCE COMPANYASSOCIATE ACTUARY73,944DIAMOND BAR, CA11/30/201501/27/2016DENIED
GUIDEONE MUTUAL INSURANCE COMPANYASSOCIATE ACTUARY73,944WEST DES MOINES, IA02/27/201504/23/2015CERTIFIED
HUMANA INSURANCE COMPANYASSOCIATE ACTUARY73,944IRVINE, CA08/18/201510/02/2015CERTIFIED
HUMANA INSURANCE COMPANYASSOCIATE ACTUARY73,944DIAMOND BAR, CA08/28/201510/02/2015CERTIFIED
ACCC INSURANCE COMPANYASSOCIATE ACTUARY76,814HOUSTON, TX03/02/201709/01/2017CERTIFIED
MADISON NATIONAL LIFE INSURANCE COMPANY INCASSOCIATE ACTUARY79,050MADISON, WI05/12/201509/06/2015CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY81,000SEATTLE, WASHINGTON03/17/202009/05/2020CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY81,619ROSELAND, NEW JERSEY04/13/202008/28/2020CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY83,000CHICAGO, IL03/17/201709/14/2017CERTIFIED
FIDELITY & GUARANTY LIFE BUSINESS SERVICES INCASSOCIATE ACTUARY84,000DES MOINES, IA01/27/201707/20/2017CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY85,000CHICAGO, IL03/18/201809/16/2018CERTIFIED
PACIFICSOURCEASSOCIATE ACTUARY85,000BOISE, ID03/10/201709/08/2017WITHDRAWN
PACIFICSOURCEASSOCIATE ACTUARY85,000BOISE, ID03/16/201709/08/2017CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY89,000TAMPA, FL08/15/201709/06/2017CERTIFIED
PROTECTIVE LIFE INSURANCE COMPANYASSOCIATE ACTUARY90,000BIRMINGHAM, AL08/26/201610/03/2016CERTIFIED
FIDELITY & GUARANTY LIFE BUSINESS SERVICES INCASSOCIATE ACTUARY90,000DES MOINES, IA03/12/201809/01/2018CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY91,000INDIANAPOLIS, IN07/23/201807/23/2018CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY91,540INDIANAPOLIS, IN02/01/201902/04/2019CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY92,100BOSTON, MA03/16/201509/12/2015CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY92,200BOSTON, MA02/20/201508/21/2015CERTIFIED
THE TRAVELERS INDEMNITY COMPANYASSOCIATE ACTUARY92,602HARTFORD, CT08/25/201709/04/2017CERTIFIED
ERIE INDEMNITY COMPANYASSOCIATE ACTUARY93,050ERIE, PA07/07/201709/14/2017CERTIFIED
METLIFE GROUP INCASSOCIATE ACTUARY95,000BRIDGEWATER, NJ02/04/201503/23/2015WITHDRAWN
METLIFE GROUP INCASSOCIATE ACTUARY95,000BRIDGEWATER, NJ02/04/201503/23/2015CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY96,000NEWARK, NJ03/15/201708/31/2017CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY96,900CHICAGO, IL03/14/201909/11/2019CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY100,000CHICAGO, IL06/25/201910/01/2019CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY100,000NEWARK, NJ03/16/201809/15/2018CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY100,000HOUSTON, TX06/30/201508/29/2015CERTIFIED
PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY100,500HARTFORD, CT02/19/201608/12/2016CERTIFIED
PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY100,500NEWARK, NJ04/29/201508/13/2015CERTIFIED
PRUDENTIAL FINANCIAL INCASSOCIATE ACTUARY100,500NEWARK, NJ05/19/201509/26/2015CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY100,500NEWARK, NJ06/02/201510/02/2015CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY100,859WAYNE, PA09/25/201910/02/2019CERTIFIED
PACIFICSOURCEASSOCIATE ACTUARY102,856JERSEY CITY, NJ03/10/201709/08/2017WITHDRAWN
PACIFICSOURCEASSOCIATE ACTUARY102,856JERSEY CITY, NJ03/16/201709/08/2017CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY103,000BRENTWOOD, TN05/14/201909/17/2019CERTIFIED
LEWIS & ELLIS INCASSOCIATE ACTUARY103,000ALLEN, TX03/05/201708/29/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ01/23/201704/12/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ03/15/201709/07/2017CERTIFIED
PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ03/07/201608/26/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ04/14/201609/29/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ04/26/201606/13/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ05/20/201610/10/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ05/19/201606/15/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ07/13/201609/01/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY103,500NEWARK, NJ07/18/201607/25/2016CERTIFIED
IRONSHORE SERVICES INCASSOCIATE ACTUARY103,854NEW YORK, NY10/06/201410/10/2014CERTIFIED
GENWORTH NORTH AMERICA CORPORATIONASSOCIATE ACTUARY103,875RICHMOND, VA03/06/201908/15/2019CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY105,000HOUSTON, TX04/13/201804/30/2018CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY105,000HOUSTON, TX04/14/201710/01/2017CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY105,000HOUSTON, TX05/10/201610/24/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100NEWARK, NJ08/29/201802/17/2019DENIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100NEWARK, NJ08/31/201802/17/2019CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100NEWARK, NJ05/31/201809/04/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100NEWARK, NJ08/23/201811/09/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100NEWARK, NJ02/28/201706/06/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100SHELTON, CT03/07/201709/05/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100ROSELAND, NJ03/08/201708/26/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100HARTFORD, CT03/13/201704/24/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY105,100NEWARK, NJ06/07/201710/01/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY106,000NEWARK, NJ08/13/201808/15/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY108,200HARTFORD, CONNECTICUT11/06/201904/24/2020CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY108,200NEWARK, NJ08/13/201912/13/2019CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY108,200HARTFORD, CT04/19/201905/28/2019CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY108,200NEWARK, NJ06/06/201908/13/2019CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY108,200NEWARK, NJ07/02/201907/26/2019CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY108,200HARTFORD, CT09/24/201910/28/2019CERTIFIED
ANTHEM INCASSOCIATE ACTUARY108,368THOUSAND OAKS, CA09/25/201709/25/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY108,500NEWARK, NJ05/14/201905/27/2019CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY109,283NEW YORK, NY03/14/201809/05/2018CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY109,283NEW YORK, NY03/08/201808/27/2018CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY110,000HOUSTON, TX04/09/201909/03/2019CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY110,000CHICAGO, IL03/15/201803/15/2018CERTIFIED
RELIASTAR LIFE INSURANCE COMPANYASSOCIATE ACTUARY110,000ATLANTA, GA03/17/201503/30/2015CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY110,066CHICAGO, IL07/23/201807/23/2018CERTIFIED
ANTHEM INCASSOCIATE ACTUARY110,219THOUSAND OAKS, CA07/20/201812/09/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY110,698NEWARK, NJ03/13/201809/12/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY111,000NEWARK, NJ12/22/201701/08/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY111,000NEWARK, NJ10/25/201702/02/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY111,000NEWARK, NJ08/09/201712/07/2017CERTIFIED
THE TRAVELERS INDEMNITY COMPANYASSOCIATE ACTUARY111,322HARTFORD, CT05/08/201809/04/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY111,322HARTFORD, CT03/08/201809/07/2018CERTIFIED
IRONSHORE SERVICES INCASSOCIATE ACTUARY111,571NEW YORK, NY08/10/201809/07/2018CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY111,600LITTLE FALLS, NJ12/13/201804/29/2019CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY112,000HARTFORD, CT02/28/201808/14/2018CERTIFIED
TRANSAMERICA LIFE INSURANCE COMPANYASSOCIATE ACTUARY112,174EXTON, PENNSYLVANIA02/14/202007/01/2020CERTIFIED
TRANSAMERICA LIFE INSURANCE COMPANYASSOCIATE ACTUARY112,424CEDAR RAPIDS, IA02/02/201808/01/2018CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY113,000HOUSTON, TEXAS03/31/202009/08/2020CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY113,500NEWARK, NJ04/09/201510/01/2015CERTIFIED
ZENITH INSURANCE COMPANYASSOCIATE ACTUARY113,755WOODLAND HILLS, CALIFORNIA03/10/202008/25/2020CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY114,000CHICAGO, IL03/20/201505/01/2015CERTIFIED
AMERICAN GENERAL LIFE INSURANCE COMPANYASSOCIATE ACTUARY115,000SUGAR LAND, TEXAS04/07/202010/01/2020CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY115,000NEWARK, NJ10/01/201410/06/2014CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY115,669NEWARK, NEW JERSEY05/14/202008/15/2020CERTIFIED
FIDELITY & GUARANTY LIFE BUSINESS SERVICES INCASSOCIATE ACTUARY117,000DES MOINES, IOWA01/06/202002/03/2020CERTIFIED
FIDELITY & GUARANTY LIFE BUSINESS SERVICES INCASSOCIATE ACTUARY118,000BALTIMORE, MD03/09/201709/07/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY118,560NEWARK, NJ12/14/201801/01/2019CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANYASSOCIATE ACTUARY118,718BOSTON, MA04/12/201606/06/2016CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY119,000NEWARK, NJ05/28/201906/13/2019CERTIFIED
RGA REINSURANCE COMPANYASSOCIATE ACTUARY119,282CHESTERFIELD, MO02/26/201502/26/2015CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY119,340BOSTON, MA03/07/201709/01/2017CERTIFIED
NATIONWIDE INSURANCEASSOCIATE ACTUARY120,000BREA, CA06/07/201912/07/2019CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANYASSOCIATE ACTUARY120,000BOSTON, MA04/25/201609/12/2016CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY120,723BOSTON, MA03/09/201509/06/2015CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY120,730BOSTON, MA02/14/201508/10/2015CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY120,800BOSTON, MA03/18/201509/12/2015CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY121,380BOSTON, MA05/09/201809/11/2018CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY122,000BOSTON, MA03/13/201909/10/2019CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY122,980BOSTON, MA03/16/201809/14/2018CERTIFIED
VOYA SERVICES COMPANYASSOCIATE ACTUARY123,000WINDSOR, CT03/19/201809/01/2018CERTIFIED
VOYA RETIREMENT INSURANCE AND ANNUITY COMPANYASSOCIATE ACTUARY124,300WINDSOR, CT04/09/201908/16/2019CERTIFIED
VOYA SERVICES COMPANYASSOCIATE ACTUARY125,000WINDSOR, CT08/23/201610/01/2016CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY125,840BOSTON, MA03/15/201809/13/2018CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY126,755SHELTON, CT08/07/201908/19/2019CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY127,000BOSTON, MASSACHUSETTS03/04/202009/01/2020CERTIFIED
JOHN HANCOCK LIFE INSURANCE COMPANY (USA)ASSOCIATE ACTUARY127,296BOSTON, MA03/01/201708/30/2017CERTIFIED
THE PRUDENTIAL INSURANCE COMPANY OF AMERICAASSOCIATE ACTUARY130,000NEWARK, NEW JERSEY03/09/202008/28/2020CERTIFIED
ARCH INSURANCE GROUP INCASSOCIATE ACTUARY130,000NEW YORK, NEW YORK05/19/202007/01/2020CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY130,000CHICAGO, IL02/16/201802/16/2018CERTIFIED
UNITED STATES FIRE INSURANCE COMPANYASSOCIATE ACTUARY130,000EATONTOWN, NJ04/06/201605/30/2016CERTIFIED
PACIFIC LIFE INSURANCE COMPANYASSOCIATE ACTUARY130,458NEWPORT BEACH, CALIFORNIA04/10/202009/07/2020CERTIFIED
THE MEDICAL PROTECTIVE COMPANYASSOCIATE ACTUARY133,800FISHERS, IN02/07/201705/20/2017CERTIFIED
MULBERRY MANAGEMENT CORPORATIONASSOCIATE ACTUARY135,000NEW YORK, NY02/15/201803/12/2018CERTIFIED
THE MEDICAL PROTECTIVE COMPANYASSOCIATE ACTUARY138,800FISHERS, IN03/03/201705/20/2017CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY140,000CHICAGO, IL03/17/201509/10/2015CERTIFIED
VOYA SERVICES COMPANYASSOCIATE ACTUARY140,350WINDSOR, CT05/14/201811/13/2018CERTIFIED
PACIFIC LIFE INSURANCE COMPANYASSOCIATE ACTUARY143,000NEWPORT BEACH, CA05/01/201906/03/2019CERTIFIED
COMMONWEALTH CARE ALLIANCE INCASSOCIATE ACTUARY145,017BOSTON, MASSACHUSETTS06/04/202007/13/2020CERTIFIED
VOYA SERVICES COMPANYASSOCIATE ACTUARY145,600WINDSOR, CT02/20/201606/17/2016CERTIFIED
MUNICH AMERICAN REASSURANCE COMPANYASSOCIATE ACTUARY149,698NEW YORK, NY09/27/201910/14/2019CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY154,898WAYNE, PA05/23/201908/18/2019CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY155,000CHICAGO, IL03/18/201609/17/2016CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY158,980CHICAGO, IL03/15/201709/14/2017CERTIFIED
MILLIMAN INCASSOCIATE ACTUARY160,000CHICAGO, IL03/18/201809/16/2018CERTIFIED
MUNICH AMERICAN REASSURANCE COMPANYASSOCIATE ACTUARY183,747NEW YORK, NEW YORK03/12/202008/14/2020CERTIFIED
MUNICH AMERICAN REASSURANCE COMPANYASSOCIATE ACTUARY183,747NEW YORK, NEW YORK03/06/202008/14/2020CERTIFIED - WITHDRAWN
MUNICH AMERICAN REASSURANCE COMPANYASSOCIATE ACTUARY195,000NEW YORK, NEW YORK01/17/202001/27/2020CERTIFIED

This website indexes the Labor Condition Application (LCA) disclosure data from the United States Department of Labor (DOL).
Prior to filing an H-1B petition with the USCIS, an employer must file an LCA with the DOL.
An LCA is used by employers as supporting evidence for the petition for an H-1B visa.
DOL disclosure data does not indicate the employer's intended use for the LCA.

Indexed more than 3.8 million records between Oct. 2013 and Jun. 2020
Copyright @ h1bdata.info. All rights reserved.
Contact us