Single page template

Yes, even for custom page templates, you will need to have a loop in order to get the title and content.

Try the following:

<?php
/*
Template Name: Use Case Template
*/
?>
<?php get_header(); ?>

<div class="wrap">
<?php if(have_posts()): while(have_posts()): the_post; ?>
<div class="leftcol">

    <h3 class="usehd">
        <?php the_title(); ?>
    </h3>

    <div class="hd-div">

    </div>
    <div class="use-content">
        <?php the_content(); ?>
    </div>

</div>

<div class="rightcol">

    <div class="sideform">

        <form name="usecase" id="usecase">

            <label>Email</label><br>

            <input type="text" name="email" class="txtinput" />

            <br>

            <label>Full Name</label><br>

            <input type="text" name="fullname" class="txtinput" />

            <br>

            <label>Company Name</label><br>

            <input type="text" name="company" class="txtinput" />

            <br>

            <label>Number of employees</label><br>

            <select name="employeenum" class="useselect">

                <option value="10">10</option>

                <option value="100">100</option>

                <option value="1000">1000</option>

                <option value="9999">1000+</option>

            </select>

            <br>

            <input type="submit" value="Submit" class="usecasesubmit" />

        </form>

    </div>

</div>
<?php endforeach; endif; ?>
</div>
<?php get_footer(); ?>